package com.dingding.common.core.amap.service;

import java.util.List;

import com.dingding.common.core.amap.dto.ResGetMapShowRoute;

/**
 * 
 * @ClassName: IAmapService 
 * @Description: 高德地图API操作相关业务接口
 * @author CHEHAUNBO 
 * @date 2016年1月13日 上午11:34:25
 * @version v1.8
 * @since v1.8
 * 
 */
public interface IAmapService {

	/**
	 * 
	 * @Title: getMapShowRoute 
	 * @Description: 根据起、终点经纬度调用高德地图API获取在地图
	 * @param origin 起始点
	 * @param destination 终点
	 * @return List<ResGetMapShowRoute> 显示给客户端的地图数据
	 * @author CHEHAUNBO
	 * @since v1.8
	 * 
	 */
	public List<ResGetMapShowRoute> getMapShowRoute(String origin, String destination);

	/**
	 * @Title: getDistanceByDeuce
	 * @Description: 获取两点之间的距离
	 * @param origin 起点经纬度
	 * @param destination 终点经纬度
	 * @author yuHaiQing
	 * @return int    返回类型
	 */
	public double getDistanceByDeuce(String origin, String destination);

}
